Big Huge Thesaurus

composite plant

noun